|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--ru.tcl.dxf.DXFObject
|
+--ru.tcl.dxf.entities.Entity
|
+--ru.tcl.dxf.entities.Dimension
Класс Dimension представляет размерные надписи
рисунка.
| Field Summary | |
static int |
ALIGNED
Константа типа размера. |
static int |
ANGULAR
Константа типа размера. |
static int |
DIAMETER
Константа типа размера. |
static int |
LINEAR
Константа типа размера. |
static int |
RADIUS
Константа типа размера. |
static int |
USER_DEFINED
Константа типа размера. |
| Constructor Summary | |
Dimension()
|
|
Dimension(DXFDocument doc)
|
|
| Method Summary | |
double |
getAngle()
Возвращает угол наклонного горизонтального или вертикального размера. |
Block |
getBlock()
Возвращает имя блока. |
DXFPoint |
getDefinition()
Возвращает координаты точки, используемой при задании размерной линии (линейные размеры). |
double |
getDirection()
Возвращает ориентацию размерного текста. |
java.lang.String |
getEntityName()
Возвращает наименование примитива. |
DXFPoint |
getInsertion()
Возвращает координаты точки, используемой для задания размерных линий при простановке размеров от базовой линии. |
double |
getLeaderLength()
Возвращает длину выносной линии при разметке размеров диаметров и радиусов. |
DXFPoint |
getMiddle()
Возвращает координаты центра размерного текста. |
DXFPoint |
getSpecial1()
Возвращает координаты специальной точки 1. |
DXFPoint |
getSpecial2()
Возвращает координаты специальной точки 2. |
DXFPoint |
getSpecial3()
Возвращает координаты точки, используемой при образмеривании круга, или дуги и радиуса. |
DXFPoint |
getSpecial4()
Возвращает координаты точки, определяющей размерную дугу при простановке углового размера. |
java.lang.String |
getText()
Возвращает текст разметки размеров или количество измерений. |
int |
getType()
Возвращает тип размера. |
void |
readDXF(DXFTokenizer tokenizer)
Считывание объекта из DXF файла. |
| Methods inherited from class ru.tcl.dxf.entities.Entity |
getColorNumber,
getElevation,
getExtrusionDirection,
getLayer,
getLineType,
getThickness,
readCommonPropertiesDXF |
| Methods inherited from class ru.tcl.dxf.DXFObject |
getDocument,
setDocument |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public static final int LINEAR
public static final int ALIGNED
public static final int ANGULAR
public static final int DIAMETER
public static final int RADIUS
public static final int USER_DEFINED
| Constructor Detail |
public Dimension()
public Dimension(DXFDocument doc)
| Method Detail |
public final double getAngle()
public final Block getBlock()
public final DXFPoint getDefinition()
public final double getDirection()
public final java.lang.String getEntityName()
public final DXFPoint getInsertion()
public final double getLeaderLength()
public final DXFPoint getMiddle()
public final DXFPoint getSpecial1()
public final DXFPoint getSpecial2()
public final DXFPoint getSpecial3()
public final DXFPoint getSpecial4()
public final java.lang.String getText()
public final int getType()
public void readDXF(DXFTokenizer tokenizer)
throws java.io.IOException
tokenizer - разборщик DXF файлов
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||